package online.flytool.base.db.handler;

import java.sql.ResultSet;
import java.sql.SQLException;

/**
 * @author ：lingchong
 * @date ：Created in 2022/7/3 17:45
 * @description：resultSet的函数式处理返回接口
 * @modified By：
 * @version: $
 */
public interface FnRsHandler<T> {

    /**
     * 处理结果集
     * 结果集处理后不需要关闭
     * @param rs 结果集
     * @throws SQLException SQL异常
     */
    T handle(ResultSet rs,Class<T> targetCla) throws SQLException;

}